there's lots to talk about - Turco Inglés Diccionario